package com.seguriapp.dao;

import java.util.List;

import com.seguriapp.base.GenericDao;
import com.seguriapp.entities.Alert;
import com.seguriapp.util.SearchFilterEntity;

/**
 * Data access object for {@link Alert} entities.
 * 
 * @author Tania Gonzales (taniadgv@gmail.com)
 */
public interface AlertDao extends GenericDao<Alert> {

  List<Alert> listAlertsOrderByDate();

  List<Alert> listAlertsOrderByColumn(SearchFilterEntity searchFilter);

  long getAlertsTotalPages(SearchFilterEntity searchFilter);

}
